<?php
class Rec_erBSN extends GenericBSN {	
	function __construct() {
		$this->dao = new Rec_erDAO();
	}

	public function consultar($vars) {
		if (isset($vars['ente'])) {
			$pk['ente'] = $vars['ente'];
		}
		if (isset($vars['ido'])) {
			$pk['ido'] = $vars['ido'];
		}
		$this->Records = $this->dao->ConsultarPK($pk);
		$this->Result  = "OK";
	}

	public function redefinir($vars) {
		$entes 	= json_decode(str_replace('\\', '', $vars['entes']), true);
		$idos	= json_decode(str_replace('\\', '', $vars['idos']), true);
				
		if ($this->dao->Redefinir($entes, $idos)) {
			$this->Result  = "OK";
			$this->Message = "Relações salvas com sucesso!";
		} else {
			$this->Result  = "ERROR";
			$this->Message = "Erro ao tentar atualizar relações entre recursos";
		}
	}
}
?>